package com.dms.modules.merchant.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
@ApiModel("商家申请DTO")
public class MerchantApplyDTO {
    @ApiModelProperty("店铺名称")
    @NotBlank(message = "店铺名称不能为空")
    private String shopName;
    
    @ApiModelProperty("店铺Logo")
    private String shopLogo;
    
    @ApiModelProperty("店铺描述")
    private String shopDescription;
    
    @ApiModelProperty("营业执照号")
    @NotBlank(message = "营业执照号不能为空")
    private String businessLicense;
    
    @ApiModelProperty("法人代表")
    @NotBlank(message = "法人代表不能为空")
    private String legalPerson;
    
    @ApiModelProperty("联系电话")
    @NotBlank(message = "联系电话不能为空")
    private String contactPhone;
    
    @ApiModelProperty("联系邮箱")
    private String contactEmail;
    
    @ApiModelProperty("地址")
    @NotBlank(message = "地址不能为空")
    private String address;
} 